makeshift memorial - German English Dictionary